import {RouteRecordRaw} from "vue-router";

export const Permissions: { [key: string]: RouteRecordRaw } = {
    // 一厂应用
    'DataAnalysis1': {
        path: 'first/DataAnalysis1',
        name: 'DataAnalysis1',
        component: () => import('@/page/first/DataAnalysis1/DataAnalysis1.vue')
    },
    'HandleManagement1': {
        path: 'first/HandleManagement1',
        name: 'HandleManagement1',
        component: () => import('@/page/first/HandleManagement1/HandleManagement1.vue')
    },
    'ExportRecord1': {
        path: 'first/ExportRecord1',
        name: 'ExportRecord1',
        component: () => import('@/page/first/ExportRecord1/ExportRecord1.vue')
    },
    'PartsManagement1': {
        path: 'first/PartsManagement1',
        name: 'PartsManagement1',
        component: () => import('@/page/first/PartsManagement1/PartsManagement1.vue')
    },
    'InboundOutbound1': {
        path: 'first/InboundOutbound1',
        name: 'InboundOutbound1',
        component: () => import('@/page/first/InboundOutbound1/InboundOutbound1.vue')
    },
    'SetupPage1': {
        path: 'first/SetupPage1',
        name: 'SetupPage1',
        component: () => import('@/page/first/SetupPage1.vue')
    },

    // 新一厂应用
    'DataAnalysis3': {
        path: 'first_new/DataAnalysis3',
        name: 'DataAnalysis3',
        component: () => import('@/page/first_new/DataAnalysis3.vue')
    },
    'HandleManagement3': {
        path: 'first_new/HandleManagement3',
        name: 'HandleManagement3',
        component: () => import('@/page/first_new/HandleManagement3.vue')
    },
    'ExportRecord3': {
        path: 'first_new/ExportRecord3',
        name: 'ExportRecord3',
        component: () => import('@/page/first_new/ExportRecord3.vue')
    },
    'PartsManagement3': {
        path: 'first_new/PartsManagement3',
        name: 'PartsManagement3',
        component: () => import('@/page/first_new/PartsManagement3.vue')
    },
    'InboundOutbound3': {
        path: 'first_new/InboundOutbound3',
        name: 'InboundOutbound3',
        component: () => import('@/page/first_new/InboundOutbound3.vue')
    },
    'SetupPage3': {
        path: 'first_new/SetupPage3',
        name: 'SetupPage3',
        component: () => import('@/page/first_new/SetupPage3.vue')
    },


    // 二厂应用

    'HandleManagement2': {
        path: 'second/HandleManagement2',
        name: 'HandleManagement2',
        component: () => import('@/page/second/HandleManagement2.vue')
    },
    'DataAnalysis2': {
        path: 'second/DataAnalysis2',
        name: 'DataAnalysis2',
        component: () => import('@/page/second/DataAnalysis2.vue')
    },
    'ExportRecord2': {
        path: 'second/ExportRecord2',
        name: 'ExportRecord2',
        component: () => import('@/page/second/ExportRecord2.vue')
    },
    'PartsManagement2': {
        path: 'second/PartsManagement2',
        name: 'PartsManagement2',
        component: () => import('@/page/second/PartsManagement2.vue')
    },
    'SetupPage2': {
        path: 'second/SetupPage2',
        name: 'SetupPage2',
        component: () => import('@/page/second/SetupPage2.vue')
    },
    'InboundOutbound2': {
        path: 'second/InboundOutbound2',
        name: 'InboundOutbound2',
        component: () => import('@/page/second/InboundOutbound2.vue')
    },

    // 管理应用

    'PersonnelManagement': {
        path: 'manage/PersonnelManagement',
        name: 'PersonnelManagement',
        component: () => import('@/page/manage/PersonnelManagement.vue')
    },

    // 生命周期应用

    'ChangeOther': {
        path: 'life/ChangeOther',
        name: 'ChangeOther',
        component: () => import('@/page/life/ChangeOther/ChangeOther.vue')
    },
    'ChangeState': {
        path: 'life/ChangeState',
        name: 'ChangeState',
        component: () => import('@/page/life/ChangeState.vue')
    },
}


